package com.zy.ems.common.javacommon;

public class CacheKeyConst {

    /**
     * 缓存key中的分隔符
     */
    public final static String separator = "_";

    /**
     * 缓存一天
     */
    public static final long cacheTime_day = 24 * 60 * 60 * 1000;

    /**
     * 默认缓存，缓存一天
     */
    public static final long cacheTime_default = cacheTime_day;

    /**
     * 新购物车
     */
    public static final String GtCartNew = "GtCartNew_";

    /**
     * com.zp.api.model.GtOrders 订单对象
     */
    public static final String GtOrders = "GtOrders_";

    /**
     * api系统配置信息
     */
    public static final String ApiConfig = "ApiConfig_";

    /**
     * com.zp.api.model.GtProducts 商品对象
     */
    public static final String GtProducts = "GtProducts_";

    /**
     * com.zp.api.model.exc.GtProductBaseInfo 商品扩展对象
     */
    public static final String GtProductBaseInfo = "GtProductBaseInfo_";

    /**
     * 秒杀商品缓存
     */
    public static final String GtQuickProductBaseInfo = "GtQuickProductBaseInfo_";

    /**
     * com.zp.api.model.GtProductSpec 货品对象
     */
    public static final String GtProductSpec = "GtProductSpec_";

    /**
     * com.zp.api.model.product.GtAppSpecGroup 闪购专题组
     */
    public static final String GtAppSpecGroup = "GtAppSpecGroup_";

    /**
     * com.zp.api.model.product.GtAppSpecPrice 闪购商品
     */
    public static final String GtAppSpecPrice = "GtAppSpecPrice_";

    /**
     * com.zp.api.model.GtGoodsBrand 品牌对象
     */
    public static final String GtGoodsBrand = "GtGoodsBrand_";

    /**
     * com.zp.api.model.GtGoodsCategory 品类对象
     */
    public static final String GtGoodsCategory = "GtGoodsCategory_";

    /**
     * com.zp.api.model.GtProductColor 颜色对象
     */
    public static final String GtProductColor = "GtProductColor_";

    /**
     * com.zp.api.model.product.GtGoodsUnit 计量单位对象
     */
    public static final String GtGoodsUnit = "GtGoodsUnit_";

    /**
     * com.zp.api.model.product.GtGoodsSpecification 尺码对象
     */
    public static final String GtGoodsSpecification = "GtGoodsSpecification_";

    /** 用户相关缓存key */
    /**
     * 用户黑名单--用户提交订单黑名单--提交订单历史记录 Member_CreatOrder_access
     */
    public static final String Member_CreatOrder_a = "Member_CreatOrder_a_";

    /**
     * 用户黑名单--用户提交订单黑名单--提交订单黑名单列表 Member_CreatOrder_BlackList
     */
    public static final String Member_CreatOrder_b = "Member_CreatOrder_b_";

    /**
     * 用户黑名单--用户提交订单黑名单--秒杀商品列表 Member_CreatOrder_secondsKill_list
     */
    public static final String Member_CreatOrder_s = "Member_CreatOrder_s_l";

    /**
     * 购物车与订单GtItem缓存key前缀
     */
    public static final String GtItem_CartAndOrders = "GtItem_CartAndOrders_";

    /**
     * 闪购购物车与订单GtItem缓存key前缀
     */
    public static final String GtItem_CartAndOrders_quick = "GtItem_CartAndOrders_Quick";

    /**
     * 低价活动已领取用户相关信息前缀
     */
    public static final String Activity_LowPriceProduct = "Activity_LowPriceProduct_";

    /**
     * 领券活动key值
     */
    public static final String ActivityInfoQuanMobile = "activityInfo_quan_mobile_";

    public static final String Quick_CreatOrder = "Quick_CreatOrder_";

    public static final String pay = "pay_";

    public static final String NullValue = "_NV";

    /**
     * 个人中心 我的退换列表缓存key
     */
    public static final String RefundList = "Refund_List_";

    /**
     * getToken接口缓存
     */
    public static final String GetToken = "GetToken_";

    /**
     * 获取订单分享次数
     */
    public static final String InitShareOrder = "initShareOrder_";

    /**
     * 分享订单手机号缓存
     */
    public static final String ShareOrdermobile = "ShareOrderPhone_";

    /**
     * 分享送券缓存
     */
    public static final String SendShareOrderQuan = "SendShareOrderQuan_";

    /** 购物车缓存key前缀 */
    public static final String GT_CARD = "gtCard_";

}
